TIME
DOS는 사용자가 응용 프로그램을 이용하여 데이터 파일을 만드는 경우 혹은 방향 전환 기호를 이용하여 출력을 파일로 지정한 경우 DOS는 시스템 시간을 파일의 작성 시간으로 사용한다.
만약, 실제 시간과 시스템 시간이 다른 경우에는 TIME 명령어를 사용하여 시스템 시간을 변경할 수 있다. 만약, 시스템의 날짜를 변경하려면 Date 명령어를 사용한다.
대부분의 컴퓨터는 시스템에 내장되어 있는 BIOS에서 시간과 날짜를 조절할 수 있는 기능을 가지고 있고, 컴퓨터를 끈 상태에서도 내부 전원에 의하여 시계는 멈추지 않는다. 이 명령어는 일부 내장 전원이 없는 컴퓨터에서 주로 사용한다.
시스템 시간을 변경할 수 있는 기능은 도스와 윈도우에서 모두 제공한다.
그러나, 도스에서 Time 명령어를 이용하여 시스템 시간을 변경하면 컴퓨터를 끌 때까지만 유효하고, 윈도우의 [시작 - 설정 - 제어판 - 날짜/시간] 도구를 이용하여 시스템 시간을 변경하면 CMOS 시간을 변경하기 때문에 다음에 컴퓨터를 켜도 유효하다.
■ 명령어 위치
Command.com에 포함된 내부 명령어
■ 사용법
TIME [hours:[minutes[:seconds[.hundredths]]]] [A|P]
■ 옵션 및 매개변수

none | 매개변수 없이 사용되면 TIME은 현재 시스템 시간을 보여주고, 새로운 시간을 입력할 수 있도록 프롬프트한다. 시간을 바꾸지 않고 그대로 두고자 하는 경우에는 <ENTER>를 누르고, 시간을 변경하려면 시간을 입력한다. 시간을 입력하는 형식은 사용자가 지정한 국가별 설정에 따라 달라지는데, 일반적으로 12시간제와 24시간제가 있다. 또한, 시간을 입력할 때 연월일은 각각 콜론(:)이나 대쉬 문자(-)로 구분해야 한다.
hours | 시를 지정한다. 사용할 수 있는 값은 0∼23 범위의 수이다.
minutes | 분을 지정한다. 사용할 수 있는 값은 0∼59 범위의 수이다.
seconds | 초를 지정한다. 사용할 수 있는 값은 0∼59 범위의 수이다.
hundredths | 초를 1/100 단위로 지정한다. 사용할 수 있는 값은 0∼99 범위의 수이다.
a|p | 12시간제 형식의 경우에 AM이나 PM을 지정한다. 만약, 12시간제로 시간 형식을 설정하였는데, 시간을 입력하고 A 또는 P로 시간을 구분하지 않은 경우 DOS는 디폴트로 AM을 사용한다.

■ 참고 사항
☞ 적절한 시간 형식의 사용
사용자는 설정한 DOS를 설치할 때 혹은 국가별 통화량 도량형 등을 지정할 때 지정한 시간 형식에 따라 시간을 입력한다.
만약 12시간제를 지정한 경우에 시에 12∼23 범위의 숫자를 사용한다든지, 혹은 적절한 범위 내의 숫자를 지정하지 않는 경우 DOS는 다음과 같은 오류 메시지를 보여주고, 다시 적절한 형식으로 시간을 입력하도록 프롬프트한다.
Invalid time
Enter new time: _
■ 사용 예
사용자가 현재 시스템의 시간을 1:36 PM으로 지정하려면 다음 예 중에서 하나를 선택하여 사용할 수 있다.
time 13:36
time 1:36 p